iT邦幫忙

0

在 Firefox Ubuntu 啟用影片解碼硬體加速功能

  • 分享至 

  • xImage
  •  

播放影片時,在 GPU 硬體影片解碼器的協助下,可以降低 CPU 的負載,同時會比軟體更有能源效率。

雖然在同樣的硬體環境下,使用 chromeOS Flex 有硬體解碼,但是 Ubuntu 的預設條件只能使用軟體。經過反覆多次測試,整理出如何手動啟用 Firefox 的硬體解碼:

1. 登入畫面時選擇切換為 Wayland

2. 設定 /etc/environment,啟用 VA-API

export LIBVA_DRIVER_NAME= xxx #Replace xxx by iHD for Intel, radeonsi for AMD, nouveau for NVIDIA Nouveau, and nvidia for VUIDIA's propriety driver
export MOZ_DISABLE_RDD_SANDBOX=1
export MOZ_ENABLE_WAYLAND=1

3. 安裝 Codecs

$sudo apt install libavcodec-extra
$sudo apt install ubuntu-restricted-addons

4. 啟用數個 Firefox 選項

在 URL 輸入 about:config

"media.ffmpeg.vaapi.enabled" ➞ true
"media.ffvpx.enabled" ➞ false
"media.navigator.mediadatadecoder_vpx_enabled" ➞ true
"media.rdd-vpx.enabled" ➞ false
"gfx.webrender.all" ➞ true

最後在 URL 輸入 about:support 檢查參數值,或是用指令工具監控影片播放,確認使用影片解碼硬體加速。

“Window Protocol” = “wayland”
“Compositing” = “WebRender”

詳細說明


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言